﻿using System.AddIn.Pipeline;
using System.AddIn.Contract;

namespace RootfusAddinContracts
{
    /// <summary>
    /// For pin, what sort of a connection is it?
    /// </summary>
    public enum PinConnectionType { PinInfinite, PinSingle };

    [AddInContract]
    public interface IPinDefinitionContract : IContract
    {
        string Name
        {
            get;
        }

        PinConnectionType ConnectionType
        {
            get;
        }
    }
}
